package 剑指Offer1;

public class _42数值的整数次方 {
    public double myPow(double x, int n) {
        if(x == 0) return x;
        if(n>0){
            for(int i=n;i>0;i--){
                x *= x;
            }
        }else if(n<0){
            for(int i=n;i<0;i++){
                x = x * (x/2);
            }
        }
        return x;
    }
}
